from ctypes import *

char_type = c_char(b"a")

byte_type = c_char(1)  # 字节
string_type = c_wchar_p("abc")  # 字符串
int_type = c_int(2)  # 整型

# 直接打印输出的是对象信息，获取值需要使用 value 方法
print(char_type, byte_type, int_type)
print(char_type.value, byte_type.value, string_type.value, int_type.value)

print(c_int())  # c_long(0)
print(c_wchar_p("Hello, World"))  # c_wchar_p(140018365411392)
print(c_ushort(-3))